toe of a dam - Allemand Anglais Dictionnaire